home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / SourceCode / MiscKit1.7.1 / MiscKit / Source / MiscGISKit / MiscMathCoord.m < prev    next >
Text File  |  1995-07-08  |  1KB  |  44 lines

  1. /*=========================== MiscMathCoord.m ===============================*/
  2. /* MiscMathCoord is an abstract superclass that supports creation of common
  3.    mathematical coordinate systems.
  4.  
  5.    DMA Release 0.8, Copyright @1993 by Genesis Project, Ltd. All Rights
  6.    Reserved. For further information on terms and conditions see
  7.         the MiscKit license.
  8.  
  9. HISTORY
  10. 21-Mar-93  Dale Amon at GPL
  11.        Created.
  12. */
  13.  
  14. #import <misckit/miscgiskit.h>
  15.  
  16. @implementation MiscMathCoord
  17.  
  18. /*===========================================================================*/
  19. /* Initialization methods */
  20. /*===========================================================================*/
  21. /* DESIGNATED INITIALIZER */
  22.  
  23. -initDescription: (char *) txt constants: anObject
  24.  {return 
  25.     [super initDescription: txt
  26.              converter: [MiscMathCoordConverter new]
  27.              constants: anObject];
  28.  }
  29.  
  30.  
  31. /*---------------------------------------------------------------------------*/
  32. /* Block the designated initializer of our parent class */
  33.  
  34. -initDescription: (char *) txt
  35.        converter: (id <MiscCoordConverterServer>) aConverter
  36.        constants: anObject
  37.  {    [self error:"  %s class should not be sent '%s' messages\n",
  38.             [[self class] name], sel_getName(_cmd)];
  39.     return self;
  40.  }
  41.  
  42.  
  43. @end
  44.